package com.zzb.framework.starter.xxljob.model;

import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zzb.framework.common.minimalist.MinimalistEntity;
import lombok.Data;

/**
 * .___  ___.  _______  __  ____    ____  __         __   __       ___
 * |   \/   | |   ____||  | \   \  /   / |  |       |  | |  |     /   \
 * |  \  /  | |  |__   |  |  \   \/   /  |  |       |  | |  |    /  ^  \
 * |  |\/|  | |   __|  |  |   \_    _/   |  | .--.  |  | |  |   /  /_\  \
 * |  |  |  | |  |____ |  |     |  |     |  | |  `--'  | |  |  /  _____  \
 * |__|  |__| |_______||__|     |__|     |__|  \______/  |__| /__/     \__\
 *
 *  实体类
 * @author : ZZB
 * @since : 2019-09-10 11:45:13
 */
@Data
@TableName("xxl_job_group")
public class XxlJobGroup implements MinimalistEntity<Integer> {
    @TableId(value = "id", type = IdType.UUID)
    private Integer id; //
    @TableField(value = "app_name")
    private String appName; //执行器AppName
    @TableField(value = "title")
    private String title; //执行器名称
    @TableField(value = "order")
    private Integer order; //排序
    @TableField(value = "address_type")
    private Integer addressType; //执行器地址类型：0=自动注册、1=手动录入
    @TableField(value = "address_list")
    private String addressList; //执行器地址列表，多地址逗号分隔

}
